lose one's good sense - French English Dictionary